/*
 * Screen.h
 *
 *  Created on: 21-08-2012
 *      Author: szymon
 */

#ifndef SCREEN_H_
#define SCREEN_H_

#include <SDL/SDL.h>

//Screen attributes
const int SCREEN_WIDTH = 640;
const int SCREEN_HEIGHT = 480;
const int SCREEN_BPP = 32;

class Screen
{
private:
	//The surfaces
	SDL_Surface * screen;
	SDL_Surface * background;

public:
	Screen();
	~Screen();
	void repaint();
	SDL_Surface * surface(void);
};


#endif /* SCREEN_H_ */
